having pride or vanity - French English Dictionary